package com.tansun.easycare.rule.deployonline.service;

import com.tansun.easycare.rule.common.service.RuleBaseService;
import com.tansun.easycare.rule.deployonline.entity.ReflactData;
import com.tansun.easycare.rule.deployonline.entity.RuleDeployment;
import com.tansun.easycare.rule.deployonline.model.ReflactDataVO;
import com.tansun.easycare.rule.exception.BizException;

public interface ReflactDataService extends RuleBaseService<ReflactData> {
    /**
     * 保存更新
     */
    void saveOrUpdate(ReflactDataVO reflactDataVO,RuleDeployment deployment) throws BizException;
    /**
     * 插入更新
     * @param reflactDataVO
     */
    void insertOrUpdate(ReflactDataVO reflactDataVO,RuleDeployment deployment)  throws BizException;
    /**
     * 查找
     */
	public ReflactDataVO findReflactData(RuleDeployment deployment) throws BizException;
	
	public void deleteReflactData(RuleDeployment deployment) throws BizException;
}
